.card_all{
	button::after {
	   border: none;
	}
	button{
		border-radius: 0rpx !important;
	}
	min-height: 100%;
	.card{
		width: 750rpx;min-height: 1334rpx;background-size: 750rpx 1334rpx;background-position: top center;background-repeat: no-repeat;
		padding-bottom: 50rpx;
		//公共
		.card_button{
			border-radius: 25px;border: solid 2px #ffffff;
		}
		.card_but_a{
			width: 127rpx;height: 51rpx;
		}
		.card_but_b{
			width: 90rpx;height: 51rpx;
		}
		// 头部区域
		.card_head{
			height: 174rpx;width: 750rpx;padding: 33rpx 20rpx 0 20rpx;
			.cardH_people{
				width: 456rpx;height: 51rpx;
				background-image: linear-gradient(to right,rgba(255, 255, 255, 0.1) 0%,rgba(255, 255, 255, 0.4) 20%,rgba(255,	255, 255, 0.8) 40%, rgba(255, 255, 255, 0.8) 60%, rgba(255, 255, 255, 0.4) 80%,rgba(255, 255, 255, 0.1) 100%);
				view{
					margin: 0 10rpx;
				}
			}
		}
		//我的奖品
		.card_prize{
			margin-top: 380rpx;margin-left: 603rpx;
		}
		// 抽卡赢好礼
		.card_win{
			width: 360rpx;height: 88rpx;margin: 3rpx auto 0 auto;line-height: 80rpx;text-align: center;
		}
		// 卡片
		.card_bos{
			padding: 0 20rpx;margin-top: 10rpx;
			.card_list:nth-last-of-type(2n){
				margin-top: 60rpx;
			}
			.card_list{
				position: relative;
				.card_box{
					position: absolute;top: 14rpx;left: 0rpx;
				}
				.card_num{
					position: absolute;top: 0rpx;right: 0rpx;width: 40rpx;height: 40rpx;border: solid 4rpx #ffffff;border-radius: 40rpx;
				}
				.card_give{
					position: absolute;bottom: -0rpx;width: 100rpx;height: 38rpx;border-radius: 20rpx;border: solid 4rpx #ffffff;
				}
			}
		}
		// 助力
		.card_help{
			width: 750rpx;height: 40rpx;margin-top: 25rpx;
			background-image: linear-gradient(to right,rgba(255, 255, 255, 0.1) 0%,rgba(255, 255, 255, 0.4) 20%,rgba(255,	255, 255, 0.8) 40%, rgba(255, 255, 255, 0.8) 60%, rgba(255, 255, 255, 0.4) 80%,rgba(255, 255, 255, 0.1) 100%);
			.card_swiper{
				width: 750rpx;height: 40rpx;
				.cardH_bos{
					width: 750rpx;height: 40rpx;
					image{
						width: 22rpx;height: 22rpx;
					}
					view{
						margin: 0 25rpx 0 7rpx;
					}
				}
			}
		}
		//抽卡
		.card_draw{
			width: 750rpx;height: 88rpx;padding: 0 50rpx;margin-top: 40rpx;
			.cardD_box{
				width: 300rpx;height: 88rpx;text-align: center;line-height: 80rpx;
			}
		}
		// 活动规则
		.card_rule{
			width: 700rpx;background-color: #ffffff;box-shadow: 0px 0px 30px 0px rgba(240, 216, 151, 0.9);border-radius: 30rpx;padding: 46rpx 42rpx;
			margin-top: 50rpx;margin-left: 25rpx;
			view{
				margin-bottom: 40rpx;
			}
		}
	}
	//弹窗公共样式
	.popup_bos{
		width: 600rpx;background-color: #ffffff;border-radius: 30px;
		.popup_title{
			height: 90rpx;display: flex;align-items: flex-end;justify-content: center;
		}
	}
	//关闭样式
	.popup_close{
		width: 600rpx;display: flex;justify-content: center;
		image{
			width: 50rpx;height: 81rpx;
		}
	}
	//关闭样式按钮
	.popup_button{
		width: 450rpx;height: 80rpx;background-color: #03004d;border-radius: 40rpx;
	}
	//下边线
	.popup_border{
		width: 530rpx;height: 2rpx;background-image: linear-gradient(90deg, #e7e7e7 0%, rgba(231, 231, 231, 0.2) 100%);
	}
	//赠送记录
	.popup1_bos{
		height: 720rpx;padding-bottom: 40rpx;
		.popup1_head{
			height: 100rpx;width: 600rpx;
		}
		.popup1_box{
			width: 600rpx;padding: 0 35rpx;
			.popup1_list{
				height: 112rpx;width: 530rpx;
				.popup1_data{
					height: 110rpx;width: 530rpx;
					.popup1_image{
						width: 40rpx;height: 54rpx;
					}
					.popup1_all{
						width: 490rpx;height: 110rpx;display: flex;flex-direction: column;justify-content: center;padding-left: 28rpx;
						.popup1_time{
							margin-top: 12rpx;
							view{
								margin-right: 20rpx;border:2rpx #ffffff solid;width: 80rpx;height: 34rpx;border-radius: 60rpx;
							}
						}
					}
				}
			}
		}
	
	}
	//活动规则
	.popup2_bos{
		height: 700rpx;padding:0rpx 45rpx 40rpx 45rpx;
		.popup2_rule{
			height: 490rpx;padding: 20rpx 0;
		}
	}
	//奖品
	.box{
		width: 700rpx;border-radius: 30rpx;background-color: #fff;margin: 22rpx auto;
		.title{font-size: 30rpx;text-align: center;padding: 30rpx 0;}
		.content{padding: 0 22rpx 50rpx 34rpx; font-size: 26rpx;line-height: 40rpx;}
		.rule{
			.rule-item{align-items: flex-start;padding-bottom: 20rpx;}
			.rule-index{width: 25rpx;line-height: 40rpx;}
			.rule-text{width: calc(100% - 25rpx);line-height: 40rpx;padding-left: 14rpx;}
		}
		.prize{
			.prize-item{
				padding: 13rpx 0;
				.circle{width: 10rpx;height: 10rpx;border-radius: 50%;background-color: #646464;}
				.number{width: 75rpx;text-align: right;}
				.con{width:calc(100% - 85rpx);background: url(https://static.newbeaconhotels.com/app/hotel/line.png) repeat-x right center;background-size: 15rpx 3rpx;}
				.inner{display: inline-block; padding: 0 10rpx 0 26rpx;}
			}
		}
	}
	//充值抽卡记录
	.popup3_bos{
		height: 720rpx;padding-bottom: 40rpx;
		.popup3_box{
			height: 510rpx;width: 530rpx;padding: 20rpx 0;
			.popup3_all{
				// height: 470rpx;
				width: 530rpx;
				.popup3_list{
					height: 100rpx;width: 530rpx;display: flex;flex-direction: column;justify-content: center;padding-left: 20rpx;
					.popup3_time{
						margin-top: 12rpx;
					}
				}
			}
		}
	}
	//抽卡弹窗
	.popup4_bos{
		height: 640rpx;width: 537rpx;
		//翻转
		.flipclass {
		  transform: rotateY(180deg);
		}
		.popup4_card{
			height: 640rpx;width: 537rpx;z-index: 2;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d;transition: 1s;
			.pop4C_bos{
				height: 640rpx;width: 537rpx;position: relative;left: 0rpx;top: 0rpx;
				.pop4C_all{
					height: 640rpx;width: 537rpx;position: absolute;left: 0rpx;top: 0rpx;backface-visibility: hidden;
					//头部
					.popup4_title{
						height: 100rpx;z-index: 4;position: relative;
					}
					//卡
					.pop4C_box{
						width: 290rpx;height: 354rpx;z-index: 4;position: relative;
					}
					.popup4_light{
						height: 640rpx;width: 537rpx;position: absolute;top: 0;left: 0;z-index: 3;
					}
					//底部按钮
					.popup4_button{
						width: 350rpx;height: 85rpx;background-color: #ff6428;border-radius: 43rpx;margin-top: 60rpx;z-index: 4;position: relative;
					}
					.popup4_button_is{
						width: 350rpx;height: 85rpx;
					}
					.popup4_relative{
						
					}
				}
				.cardjust{
					z-index: 3;
				}
				.cardback{
					transform: rotateY(180deg);z-index: 2;color: #fff5e3;font-size: 150rpx;
				}
			
			}
		}
	}
	//错误弹窗提示
	.popup5_bos{
		height: 700rpx;
		.popup5_image{
			width: 100rpx;height: 100rpx;
		}
		.popup5_title{
			margin: 80rpx 0 26rpx 0;
		}
		.popup5_info{
			width: 600rpx;padding: 0 100rpx;text-align: center;
		}
		.popup5_bis{
			background-color: #03004d;
		}
		.popup5_button{
			width: 450rpx;height: 80rpx;border-radius: 40rpx;overflow: hidden;margin-top: 100rpx;
			.popup5_button1{
				height: 80rpx;
			}
			.popup5_button1_50{
				width: 50%;background-color: #03004d;
			}
			.popup5_button1_100{
				width: 100%;background-color: #03004d;
			}
			.popup5_button2{
				width: 50%;height: 80rpx;background-color: #ff6428;
				button{
					width: 100%;height: 100%;
				}
			
			}
		}
	}
	//操作文案提示
	.popup6_bos{
		padding-bottom: 60rpx;
		.popup6_box{
			width: 600rpx;padding: 60rpx 42rpx 100rpx 42rpx;line-height: 42rpx;
			.popup6_margin{
				margin: 10rpx 0;
			}
		}
		.popup6_button{
			width: 450rpx;height: 80rpx;border-radius: 40rpx;overflow: hidden;
			.popup6_button1{
				width: 50%;height: 80rpx;background-color: #c2c2c2;
			}
			.popup6_button2{
				width: 50%;height: 80rpx;background-color: #03004d;
			}
		}
	}
	//中奖弹窗
	.popup7_bos{
		padding: 0 50rpx 70rpx 50rpx;
		.popup7_info{
			margin: 20rpx 0;
		}
		.popup7_image{
			max-width: 400rpx;
		}
		.popup7_button{
			width: 450rpx;height: 80rpx;border-radius: 40rpx;overflow: hidden;margin-top: 30rpx;
			.popup7_button1{
				width: 50%;height: 80rpx;background-color: #03004d;
			}
			.popup7_button2{
				width: 50%;height: 80rpx;background-color: #ff6428;
			}
		}
	}
}

.marginL-10{
	margin-left: 10rpx;
}
.marginL-35{
	margin-left: 35rpx;
}
.marginLR-5{
	margin: 0 5rpx;
}
